package com.aweqy.porcelain.service;

import com.aweqy.porcelain.entity.KilnInfo;
import com.baomidou.mybatisplus.extension.service.IService;
import java.util.List;

public interface KilnInfoService extends IService<KilnInfo> {
    
    /**
     * 根据地区ID获取窑口列表
     * @param regionId 地区ID
     * @return 该地区的窑口列表
     */
    List<KilnInfo> getByRegionId(Integer regionId);
    
    /**
     * 根据朝代ID获取窑口列表
     * @param dynastyId 朝代ID
     * @return 该朝代的窑口列表
     */
    List<KilnInfo> getByDynastyId(Integer dynastyId);
    
    /**
     * 根据窑口类型ID获取窑口列表
     * @param typeId 窑口类型ID
     * @return 该类型的窑口列表
     */
    List<KilnInfo> getByTypeId(Integer typeId);
} 